JB: The New Frontier?

Geospatial Analytics Project Proposal - AY2024/2025 Term 1

Author

Heng Kuan Xin, Kendrick Teo, Seah Chi Hao

Published

October 9, 2024

Modified

October 9, 2024

PP1. Motivation

Of late, housing prices in Singapore have been flying through the roof. Because of this, many Singaporeans who yearn for a private space of their own without breaking the bank have been snapping up properties in neighbouring Johor Bahru, Malaysia. Will this bring in m

PP2. Issues the project will address

The project will make it easy for interested researchers and casual observers, especially those from Singapore, to understand the factors influencing the property market in Johor Bahru.

PP4. Approach team plans to take to solve the problem

PP5. Early prototypes or storyboards

pacman::p_load(sf, tmap, tidyverse)
malaysia_adm2 <- st_read(dsn = "data/geospatial/myadm2", layer = "geoBoundaries-MYS-ADM2") %>% st_transform(4326)
Reading layer `geoBoundaries-MYS-ADM2' from data source 
  `/Users/kendricktty/Gits/smu_cs/is415_project/data/geospatial/myadm2' 
  using driver `ESRI Shapefile'
Simple feature collection with 159 features and 5 fields
Geometry type: MULTIPOLYGON
Dimension:     XY
Bounding box:  xmin: 99.63877 ymin: 0.8553638 xmax: 119.2683 ymax: 7.362467
Geodetic CRS:  WGS 84
malaysia_adm3 <- st_read(dsn = "data/geospatial/myadm3", layer = "geoBoundaries-MYS-ADM3") %>% st_transform(4326)
Reading layer `geoBoundaries-MYS-ADM3' from data source 
  `/Users/kendricktty/Gits/smu_cs/is415_project/data/geospatial/myadm3' 
  using driver `ESRI Shapefile'
Simple feature collection with 1859 features and 5 fields
Geometry type: MULTIPOLYGON
Dimension:     XY
Bounding box:  xmin: 98.93646 ymin: 0.8538234 xmax: 115.6782 ymax: 6.726112
Geodetic CRS:  WGS 84
tmap_mode('view')
tmap mode set to interactive viewing
tmap_options(check.and.fix = TRUE)
tm_shape(malaysia_adm2) + tm_polygons()
Warning: The shape malaysia_adm2 is invalid. See sf::st_is_valid
tm_shape(malaysia_adm3) + tm_polygons()
tmap_mode('plot')
tmap mode set to plotting